[RTL8722CSM] [RTL8722DM] Timer -週期性定時器
材料準備
Ameba x 1
範例說明
這裏有3個定時器可以使用, 全部是32kHz, 分別是定時器1/2/3。我們使用定時器1來示範一個週期性定時器是怎樣工作的。
複製下面最初的3行代碼至REPL來查看結果。
1from machine import Timer
2t = Timer(1) # Use Timer 1/2/3 only
3t.start(2000000, t.PERIODICAL) # Set GTimer fired periodically at duration of 2 seconds, printing text on the terminal
4# To stop the periodical timer, type
5t.stop()
一段顯示信息為
–timer triggered. to stop: type t.stop()– 的log將在終端中每隔 2 秒顯示一次請使用``t.stop()``指令停止定時器計時.